snake locks anemone - English Synonyms Dictionary